package cn.koala.key.firstmaintain.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 借用单详情
 *
 * @author liutao
 * @date 2021/2/1
 */
@ApiModel(value = "借用单详情对象")
public class FirstMaintainCardBorrowOrderDetailVO {
    @ApiModelProperty("借用单号")
    private String orderNo;
    @ApiModelProperty("状态")
    private Integer status;
    @ApiModelProperty("状态名称")
    private String statusName;
    @ApiModelProperty("借用日期")
    private String borrowTime;
    @ApiModelProperty("门店名称")
    private String storeName;
    @ApiModelProperty("申请人")
    private String applicant;
    @ApiModelProperty("借用来源")
    private String sourceName;
    @ApiModelProperty("备注：拒绝原因/取消原因/空")
    private String note;
    /**
     * 借出 收件人
     */
    @ApiModelProperty("收件人")
    private String recipient;
    /**
     * 收件人联系电话
     */
    @ApiModelProperty("收件人联系电话")
    private String receiverCallPhone;
    /**
     * 收货地址
     */
    @ApiModelProperty("收货地址")
    private String receiverAddress;
    @ApiModelProperty("物流单号 根据状态展示考拉/门店")
    private String logisticNo;
    @ApiModelProperty("物流收件人 根据状态展示考拉/门店")
    private String logisticOperator;
    @ApiModelProperty("车架号")
    private String vinNo;
    @ApiModelProperty("品牌名")
    private String brandName;
    @ApiModelProperty("车系名")
    private String seriesName;

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getStatusName() {
        return statusName;
    }

    public void setStatusName(String statusName) {
        this.statusName = statusName;
    }

    public String getBorrowTime() {
        return borrowTime;
    }

    public void setBorrowTime(String borrowTime) {
        this.borrowTime = borrowTime;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getApplicant() {
        return applicant;
    }

    public void setApplicant(String applicant) {
        this.applicant = applicant;
    }

    public String getSourceName() {
        return sourceName;
    }

    public void setSourceName(String sourceName) {
        this.sourceName = sourceName;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getRecipient() {
        return recipient;
    }

    public void setRecipient(String recipient) {
        this.recipient = recipient;
    }

    public String getReceiverCallPhone() {
        return receiverCallPhone;
    }

    public void setReceiverCallPhone(String receiverCallPhone) {
        this.receiverCallPhone = receiverCallPhone;
    }

    public String getReceiverAddress() {
        return receiverAddress;
    }

    public void setReceiverAddress(String receiverAddress) {
        this.receiverAddress = receiverAddress;
    }

    public String getLogisticNo() {
        return logisticNo;
    }

    public void setLogisticNo(String logisticNo) {
        this.logisticNo = logisticNo;
    }

    public String getLogisticOperator() {
        return logisticOperator;
    }

    public void setLogisticOperator(String logisticOperator) {
        this.logisticOperator = logisticOperator;
    }

    public String getVinNo() {
        return vinNo;
    }

    public void setVinNo(String vinNo) {
        this.vinNo = vinNo;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    @Override
    public String toString() {
        return "FirstMaintainCardBorrowOrderDetailVO{" +
                "orderNo='" + orderNo + '\'' +
                ", statusName='" + statusName + '\'' +
                ", borrowTime='" + borrowTime + '\'' +
                ", storeName='" + storeName + '\'' +
                ", applicant='" + applicant + '\'' +
                ", sourceName='" + sourceName + '\'' +
                ", note='" + note + '\'' +
                ", recipient='" + recipient + '\'' +
                ", receiverCallPhone='" + receiverCallPhone + '\'' +
                ", receiverAddress='" + receiverAddress + '\'' +
                ", logisticNo='" + logisticNo + '\'' +
                ", logisticOperator='" + logisticOperator + '\'' +
                ", vinNo='" + vinNo + '\'' +
                ", brandName='" + brandName + '\'' +
                ", seriesName='" + seriesName + '\'' +
                '}';
    }
}
